spill one's guts on someone - Französisch Englisch Wörterbuch